back rest roller - French English Dictionary